heat-insulation jacket - Francés Inglés Diccionario